health vet law medical health information firm mesothelioma health and medical cat health care doctor pets medical billing cats lawsuit animal hospital dog puppy veterinarian dogs medicine pet